package com.ZengQi.event.service;

import com.ZengQi.event.entity.Admin;

public interface AdminService {
    /**
     * 找到一个管理员的信息
     * @param conditionAdmin
     * @return 返回一个admin对象
     */
    Admin findAdmin(Admin conditionAdmin);

    /**
     * 通过参数删除一个管理员
     * @param conditionAdmin
     * @return 布尔值true表示成功
     */
    boolean removeAdmin(Admin conditionAdmin);

    /**
     * 根据参数添加一个管理员
     * @param admin
     * @return 布尔值true表示成功
     */
    boolean saveAdmin(Admin admin);

    /**
     * 修改一个管理员
     * @param admin
     * @param oldCompanyName
     * @return
     */
    boolean modifyAdminByOldCompanyName(Admin admin,String oldCompanyName);
}
